package cc.rengu.igas.channel.esb.facade.request;

import cc.rengu.igas.channel.esb.facade.base.BaseRequest;
import cc.rengu.igas.channel.esb.facade.bean.*;

import java.io.Serializable;

/**
 * 通用冲正请求
 *
 * @author wangcheng
 * @date 2020-05-14 10:33
 */
public class CoreGeneralAcctRevsalRequest extends BaseRequest {
    /* 付款人账户信息 */
    ChnlPayerInfo chnlPayerInfo;
    /* 交易相关信息 */
    ChnlTransInfo chnlTransInfo;
    /* 原交易相关信息 */
    ChnlOrigTxnInfo chnlOrigTxnInfo;

    public ChnlPayerInfo getChnlPayerInfo() {
        return chnlPayerInfo;
    }

    public void setChnlPayerInfo(ChnlPayerInfo chnlPayerInfo) {
        this.chnlPayerInfo = chnlPayerInfo;
    }

    public ChnlTransInfo getChnlTransInfo() {
        return chnlTransInfo;
    }

    public void setChnlTransInfo(ChnlTransInfo chnlTransInfo) {
        this.chnlTransInfo = chnlTransInfo;
    }

    public ChnlOrigTxnInfo getChnlOrigTxnInfo() {
        return chnlOrigTxnInfo;
    }

    public void setChnlOrigTxnInfo(ChnlOrigTxnInfo chnlOrigTxnInfo) {
        this.chnlOrigTxnInfo = chnlOrigTxnInfo;
    }
}
